glomerular cysts - Alemán Inglés Diccionario